contract for lifelong support - Almanca İngilizce Sözlük